翻訳と辞書
Words near each other
・ Software remastering
・ Software rendering
・ Software repository
・ Software requirements
・ Software requirements specification
・ Software review
・ Software rot
・ Software copyright
・ Software copyright in China
・ Software cracking
・ Software craftsmanship
・ Software Creations
・ Software Creations (UK)
・ Software Creations (US)
・ Software crisis
Software defect indicator
・ Software Defined Perimeter
・ Software deployment
・ Software design
・ Software Design and Development
・ Software design description
・ Software Design Engineer in Test
・ Software design pattern
・ Software developer
・ Software development
・ Software development (disambiguation)
・ Software development effort estimation
・ Software development folder
・ Software development kit
・ Software development process


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Software defect indicator : ウィキペディア英語版
Software defect indicator
A Software Defect Indicator is a pattern that can be found in source code that is strongly correlated with a software defect, an error or omission in the source code of a computer program that may cause it to malfunction. When inspecting the source code of computer programs, it is not always possible to identify defects directly, but there are often patterns, sometimes called anti-patterns, indicating that defects are present.
Some examples of Software Defect Indicators:
* Disabled Code: Code has been written and the programmer has disabled it, or switched it off, without making it clear why it has been disabled, or when or whether it will be re-enabled.
* Routine Too Complex: A program (method, module, routine, subroutine, procedure, or any named block of code) contains more than 10 binary terms in conditional statements.〔William T. Ward: "Software Defect Prevention Using McCabe's Complexity Metric", ''Hewlett-Packard Journal'', April 1989, pp 64-69: Control-flow complexity has been correlated with low reliability and frequent errors.〕
* Unused Variables: Unreferenced variables are a strong indicator for other errors.〔David N. Card, Victor E. Church, and William W. Agresti: "An Empirical Study of Software Design Practices", ''IEEE Transactions on Software Engineering'', SE-12, no. 2, February 1986, pp 264-71: 46 percent of routines with no unused variables had no errors compared to only 17 to 29 percent for those with one or more unreferenced variables.〕
==See also==

* Cyclomatic complexity
* Anti-pattern
* Computer program
* Computer programming
* Control flow
* Software engineering

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Software defect indicator」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.